We are Code Club

Learn to code, shape the future. Join a global community of digital creators.

2+ million

young people involved in Code Club over 10 years

100+ countries

have active Code Clubs

90%

of young people increase their skills and independence in coding

Join the Code Club community

Code Clubs are free and open to all school-aged young people. Find out how to join a club, start a club of your own, or volunteer at a club in your community.

Join a club

Learn to code, develop your skills, and have fun. Join your local community of young creators.

Run a club

Inspire young people in your community. You don't need any coding experience to run a Code Club.

Volunteer at a club

Learn new skills and support the next generation of digital creators. Get involved with your local club.

Meet the community

An early interest in gaming led Sahibjot to learn how to create a game of his own! He took the next step in his coding journey when he joined a Code Club at his school.

Read Sahibjot’s story

A safe space to create

Safeguarding is at the heart of everything we do. Our safeguarding resources help make sure you have the right policies and practices in place so you can create safe, inclusive spaces where young people can learn to code.

Explore our coding projects

We have hundreds of free projects to help you learn to code and get creative with digital making. Whether you're an experienced coder or just getting started, there's a project for everyone.

Start coding

The latest news and stories

Micro-interview with Code Club creator Jayantika

19 November 2024

Take your first steps into AI with Code Club's new toolkit

7 November 2024

Supporting your Code Club mentors

23 October 2024

Code Club is part of the Raspberry Pi Foundation

Code Club is a part of the Raspberry Pi Foundation, an educational charity with a global mission to help young people realise their full potential through the power of computing and digital technologies.

raspberrypi.org

Keep up to date with our newsletter

You can unsubscribe at any time.